package com.wufun.overseas.models.bean;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

/**
 * Created by xiet on 2015/11/5.
 */
public class ForumData {
    public static class ForumForumData {

        private ForumBean                      forum;
        private List<ForumBean.ForumPostsBean> top_list;

        public ForumBean getForum() {
            return forum;
        }

        public void setForum(ForumBean forum) {
            this.forum = forum;
        }

        public List<ForumBean.ForumPostsBean> getTop_list() {
            return top_list;
        }

        public void setTop_list(List<ForumBean.ForumPostsBean> top_list) {
            this.top_list = top_list;
        }
    }

    public static class ForumForumAllData {

        List<ForumBean> list;

        public List<ForumBean> getList() {
            return list;
        }

        public void setList(List<ForumBean> list) {
            this.list = list;
        }
    }

    public static class ForumForumGroupsData {

        List<ForumForumGroupData> list;

        public List<ForumForumGroupData> getList() {
            return list;
        }

        public void setList(List<ForumForumGroupData> list) {
            this.list = list;
        }
    }

    public static class ForumForumGroupData {
        private int             gid;// 1,
        private String group_title;//: "测试专区",
        private int             show_order;//: 3,
        private List<ForumBean> list;

        public List<ForumBean> getList() {
            return list;
        }

        public void setList(List<ForumBean> list) {
            this.list = list;
        }

        public int getGid() {
            return gid;
        }

        public void setGid(int gid) {
            this.gid = gid;
        }

        public String getGroup_title() {
            return group_title;
        }

        public void setGroup_title(String group_title) {
            this.group_title = group_title;
        }

        public int getShow_order() {
            return show_order;
        }

        public void setShow_order(int show_order) {
            this.show_order = show_order;
        }
    }

    public static class ForumForumFollowData {
        private boolean follow;//: true | false //当前关注的状态，如果当前关注返回true，没有关注返回false

        public ForumForumFollowData() {
        }

        public boolean isFollow() {
            return follow;
        }

        public void setFollow(boolean follow) {
            this.follow = follow;
        }
    }

    public static class ForumForumFollowListData {
        private List<ForumBean> list;

        public ForumForumFollowListData() {
        }

        public List<ForumBean> getList() {
            return list;
        }

        public void setList(List<ForumBean> list) {
            this.list = list;
        }
    }

    public static class ForumForumPostsData {
        private List<ForumBean.ForumPostsBean> posts_list;

        public ForumForumPostsData() {
        }

        public List<ForumBean.ForumPostsBean> getPosts_list() {
            return posts_list;
        }

        public void setPosts_list(List<ForumBean.ForumPostsBean> posts_list) {
            this.posts_list = posts_list;
        }
    }

    public static class ForumForumWelcomeData {

        private List<ForumBean.ForumWelcomeBannerBean> banner_list;
        private List<ForumBean> member_list;
        private List<ForumBean> recommend_list;
        private List<ForumBean> hot_list;
        private ForumBean.ForumWelcomeAdBean           ad;
        private List<ForumBean.ForumTopicBean> topic_list;
        private boolean                                sign_in_status;
        private long                                   sign_in_time;

        public List<ForumBean.ForumTopicBean> getTopic_list() {
            return topic_list;
        }

        public void setTopic_list(List<ForumBean.ForumTopicBean> topic_list) {
            this.topic_list = topic_list;
        }

        public boolean isSign_in_status() {
            return sign_in_status;
        }

        public void setSign_in_status(boolean sign_in_status) {
            this.sign_in_status = sign_in_status;
        }

        public long getSign_in_time() {
            return sign_in_time;
        }

        public void setSign_in_time(long sign_in_time) {
            this.sign_in_time = sign_in_time;
        }

        public List<ForumBean.ForumWelcomeBannerBean> getBanner_list() {
            return banner_list;
        }

        public void setBanner_list(List<ForumBean.ForumWelcomeBannerBean> banner_list) {
            this.banner_list = banner_list;
        }

        public List<ForumBean> getMember_list() {
            return member_list;
        }

        public void setMember_list(List<ForumBean> member_list) {
            this.member_list = member_list;
        }

        public List<ForumBean> getHot_list() {
            return hot_list;
        }

        public void setHot_list(List<ForumBean> hot_list) {
            this.hot_list = hot_list;
        }

        public ForumBean.ForumWelcomeAdBean getAd() {
            return ad;
        }

        public void setAd(ForumBean.ForumWelcomeAdBean ad) {
            this.ad = ad;
        }

        public List<ForumBean> getRecommend_list() {
            return recommend_list;
        }

        public void setRecommend_list(List<ForumBean> recommend_list) {
            this.recommend_list = recommend_list;
        }
    }

    public static class ForumForumWelcomePostsData {
        private List<ForumBean.ForumPostsBean> posts_list;

        public List<ForumBean.ForumPostsBean> getPosts_list() {
            return posts_list;
        }

        public void setPosts_list(List<ForumBean.ForumPostsBean> posts_list) {
            this.posts_list = posts_list;
        }
    }

    public static class ForumPostsCommentData {
        private boolean      result;//: true | false,
        private int          pid;//: 5 | 0 //评论成功后评论的ID
        private int          reward_money;
        private int          reward_exp;
        private int          floor;
        private List<String> pic_list;
        private List<String> raw_pic_list;

        private String msg;

        private int error_type;


        @JsonProperty("is_moderator")
        private boolean is_moderator;//: true,//是否是管理员
        private String member_honor;//："原创作者", //自定义称号

        public boolean is_moderator() {
            return is_moderator;
        }

        public void setIs_moderator(boolean is_moderator) {
            this.is_moderator = is_moderator;
        }

        public String getMember_honor() {
            return member_honor;
        }

        public void setMember_honor(String member_honor) {
            this.member_honor = member_honor;
        }

        public int getError_type() {
            return error_type;
        }

        public void setError_type(int error_type) {
            this.error_type = error_type;
        }

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }

        public ForumPostsCommentData() {
        }

        public int getReward_exp() {
            return reward_exp;
        }

        public void setReward_exp(int reward_exp) {
            this.reward_exp = reward_exp;
        }

        public int getFloor() {
            return floor;
        }

        public void setFloor(int floor) {
            this.floor = floor;
        }

        public int getReward_money() {
            return reward_money;
        }

        public void setReward_money(int reward_money) {
            this.reward_money = reward_money;
        }

        public List<String> getPic_list() {
            return pic_list;
        }

        public void setPic_list(List<String> pic_list) {
            this.pic_list = pic_list;
        }

        public List<String> getRaw_pic_list() {
            return raw_pic_list;
        }

        public void setRaw_pic_list(List<String> raw_pic_list) {
            this.raw_pic_list = raw_pic_list;
        }

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }

        public int getPid() {
            return pid;
        }

        public void setPid(int pid) {
            this.pid = pid;
        }
    }

    public static class ForumPostsData {
        private ForumBean.ForumPostsBean         posts;
        private List<ForumBean.ForumCommentBean> comment_list;
        private ForumBean.GameInfo               game_info;

        private List<ForumBean.ForumGagType> forum_gag_type;

        public List<ForumBean.ForumGagType> getForum_gag_type() {
            return forum_gag_type;
        }

        public void setForum_gag_type(List<ForumBean.ForumGagType> forum_gag_type) {
            this.forum_gag_type = forum_gag_type;
        }

        public ForumBean.GameInfo getGame_info() {
            return game_info;
        }

        public void setGame_info(ForumBean.GameInfo game_info) {
            this.game_info = game_info;
        }

        public ForumBean.ForumPostsBean getPosts() {
            return posts;
        }

        public void setPosts(ForumBean.ForumPostsBean posts) {
            this.posts = posts;
        }

        public List<ForumBean.ForumCommentBean> getComment_list() {
            return comment_list;
        }

        public void setComment_list(List<ForumBean.ForumCommentBean> comment_list) {
            this.comment_list = comment_list;
        }
    }

    public static class ForumPostsDeleteData {

        private boolean result;

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }
    }

    public static class ForumPostsFavoritesData {
        private boolean favorites;//: true | false //当前关注的状态，如果当前关注返回true，没有关注返回false

        public ForumPostsFavoritesData() {
        }

        public boolean isFavorites() {
            return favorites;
        }

        public void setFavorites(boolean favorites) {
            this.favorites = favorites;
        }
    }

    public static class ForumPostsPraiseData {

        public ForumPostsPraiseData() {
        }

        public ForumPostsPraiseData(boolean result) {
            this.result = result;
        }

        private boolean result;//: true

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }
    }

    public static class ForumPostsSubmitData {
        boolean result;
        int     pid;
        private int reward_money;
        private int reward_exp;
        //2/2版本新添加
        boolean hasSensitiveWords;

        public ForumPostsSubmitData() {
        }

        public boolean isHasSensitiveWords() {
            return hasSensitiveWords;
        }

        public void setHasSensitiveWords(boolean hasSensitiveWords) {
            this.hasSensitiveWords = hasSensitiveWords;
        }

        public int getReward_exp() {
            return reward_exp;
        }

        public void setReward_exp(int reward_exp) {
            this.reward_exp = reward_exp;
        }

        public int getReward_money() {
            return reward_money;
        }

        public void setReward_money(int reward_money) {
            this.reward_money = reward_money;
        }

        public boolean isResult() {

            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }

        public int getPid() {
            return pid;
        }

        public void setPid(int pid) {
            this.pid = pid;
        }

        @Override
        public String toString() {
            return "ForumPostsSubmitData{" +
                    "result=" + result +
                    ", pid=" + pid +
                    '}';
        }
    }

    public static class ForumProfileCommentData {

        private ForumBean.ForumPostsBean                posts;
        private long                                    last_update_time;
        private List<ForumBean.ForumProfileCommentBean> list;

        public ForumBean.ForumPostsBean getPosts() {
            return posts;
        }

        public void setPosts(ForumBean.ForumPostsBean posts) {
            this.posts = posts;
        }

        public long getLast_update_time() {
            return last_update_time;
        }

        public void setLast_update_time(long last_update_time) {
            this.last_update_time = last_update_time;
        }

        public List<ForumBean.ForumProfileCommentBean> getList() {
            return list;
        }

        public void setList(List<ForumBean.ForumProfileCommentBean> list) {
            this.list = list;
        }

    }

    public static class ForumProfileFavoritesPostsData {
        private List<ForumBean.ForumPostsBean> posts_list;

        public List<ForumBean.ForumPostsBean> getPosts_list() {
            return posts_list;
        }

        public void setPosts_list(List<ForumBean.ForumPostsBean> posts_list) {
            this.posts_list = posts_list;
        }
    }



    public static class ForumProfileMessageData {
        private List<ForumBean.ForumProfileMessageBean> message_list;

        public List<ForumBean.ForumProfileMessageBean> getMessage_list() {
            return message_list;
        }

        public void setMessage_list(List<ForumBean.ForumProfileMessageBean> message_list) {
            this.message_list = message_list;
        }
    }

    public static class ForumProfileMessageReplyData {
        ForumBean.ForumCommentBean comment;

        public ForumBean.ForumCommentBean getComment() {
            return comment;
        }

        public void setComment(ForumBean.ForumCommentBean comment) {
            this.comment = comment;
        }
    }

    public static class ForumProfilePostsData {
        private ForumBean.ForumProfilePostUserInfoBean user_info;
        private List<ForumBean.ForumPostsBean> posts_list;

        public ForumProfilePostsData() {
        }

        public ForumBean.ForumProfilePostUserInfoBean getUser_info() {
            return user_info;
        }

        public void setUser_info(ForumBean.ForumProfilePostUserInfoBean user_info) {
            this.user_info = user_info;
        }

        public List<ForumBean.ForumPostsBean> getPosts_list() {
            return posts_list;
        }

        public void setPosts_list(List<ForumBean.ForumPostsBean> posts_list) {
            this.posts_list = posts_list;
        }
    }

    public static class ForumProfileUnreadMessageCountData {
        private int unread;//: 2

        public int getUnread() {
            return unread;
        }

        public void setUnread(int unread) {
            this.unread = unread;
        }
    }

    public static class ForumCommentDeleteData {
        private boolean result;//: true | false

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }
    }

    public static class ForumCommentReplyData {
        private boolean result;
        private int     rid;
        private int     reward_money;
        private int     reward_exp;
        private String msg;

        private int error_type;

        public int getError_type() {
            return error_type;
        }

        public void setError_type(int error_type) {
            this.error_type = error_type;
        }

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }


        public int getReward_exp() {
            return reward_exp;
        }

        public void setReward_exp(int reward_exp) {
            this.reward_exp = reward_exp;
        }

        public int getReward_money() {
            return reward_money;
        }

        public void setReward_money(int reward_money) {
            this.reward_money = reward_money;
        }

        public int getRid() {
            return rid;
        }

        public void setRid(int rid) {
            this.rid = rid;
        }


        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }
    }

    public static class ForumCommentReplyDeleteData {
        private boolean result;//: true | false

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }
    }

    public static class ForumCommentReplyReplyData {
        private boolean result;
        private int     rid;
        private int     reward_money;
        private int     reward_exp;
        private String msg;
        private int     error_type;

        public int getError_type() {
            return error_type;
        }

        public void setError_type(int error_type) {
            this.error_type = error_type;
        }

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }

        public int getReward_exp() {
            return reward_exp;
        }

        public void setReward_exp(int reward_exp) {
            this.reward_exp = reward_exp;
        }

        public int getReward_money() {
            return reward_money;
        }

        public void setReward_money(int reward_money) {
            this.reward_money = reward_money;
        }

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }

        public int getRid() {
            return rid;
        }

        public void setRid(int rid) {
            this.rid = rid;
        }
    }

    public static class ForumPostsBestData {
        private boolean result;//: true | false
        private int     best;//: true | false
        private String message;

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }

        public int getBest() {
            return best;
        }

        public void setBest(int best) {
            this.best = best;
        }
    }

    public static class ForumPostsReportData {
        private boolean result;//: true | false

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }
    }

    public static class ForumForumPlateData {
        private ForumBean                       forum;
        private List<ForumBean.ForumTabBean> tab_list;
        private List<ForumBean.ForumPostsBean> top_list;
        private List<ForumBean.ForumPostsBean> posts_list;
        private List<ForumBean.ForumPostsBean> help_posts_list;
        private List<ForumBean.ForumPostsBean> last_posts_list;
        private List<ForumBean.ForumPostsBean> strategy_posts_list;
        private List<ForumBean.ForumPostsBean> best_posts_list;
        private List<ForumBean.ForumPostsBean> activity_posts_list;
        private List<ForumBean.ForumGiftBean> gift_posts_list;
        private List<ForumBean.ForumMemberBean> members_list;
        private List<ForumBean.ForumMemberBean> moderatorList;
        private String moderator_message;// : "版主招募中，请联系QQ：xxxxxx进行申请",

        public String getModerator_message() {
            return moderator_message;
        }

        public List<ForumBean.ForumPostsBean> getActivity_posts_list() {
            return activity_posts_list;
        }

        public void setActivity_posts_list(List<ForumBean.ForumPostsBean> activity_posts_list) {
            this.activity_posts_list = activity_posts_list;
        }

        public List<ForumBean.ForumGiftBean> getGift_posts_list() {
            return gift_posts_list;
        }

        public void setGift_posts_list(List<ForumBean.ForumGiftBean> gift_posts_list) {
            this.gift_posts_list = gift_posts_list;
        }

        public void setModerator_message(String moderator_message) {
            this.moderator_message = moderator_message;
        }

        public List<ForumBean.ForumMemberBean> getMembers_list() {
            return members_list;
        }

        public void setMembers_list(List<ForumBean.ForumMemberBean> members_list) {
            this.members_list = members_list;
        }

        public List<ForumBean.ForumMemberBean> getModeratorList() {
            return moderatorList;
        }

        public void setModeratorList(List<ForumBean.ForumMemberBean> moderatorList) {
            this.moderatorList = moderatorList;
        }

        public ForumBean getForum() {
            return forum;
        }

        public void setForum(ForumBean forum) {
            this.forum = forum;
        }

        public List<ForumBean.ForumTabBean> getTab_list() {
            return tab_list;
        }

        public void setTab_list(List<ForumBean.ForumTabBean> tab_list) {
            this.tab_list = tab_list;
        }

        public List<ForumBean.ForumPostsBean> getTop_list() {
            return top_list;
        }

        public void setTop_list(List<ForumBean.ForumPostsBean> top_list) {
            this.top_list = top_list;
        }

        public List<ForumBean.ForumPostsBean> getPosts_list() {
            return posts_list;
        }

        public void setPosts_list(List<ForumBean.ForumPostsBean> posts_list) {
            this.posts_list = posts_list;
        }

        public List<ForumBean.ForumPostsBean> getHelp_posts_list() {
            return help_posts_list;
        }

        public void setHelp_posts_list(List<ForumBean.ForumPostsBean> help_posts_list) {
            this.help_posts_list = help_posts_list;
        }

        public List<ForumBean.ForumPostsBean> getLast_posts_list() {
            return last_posts_list;
        }

        public void setLast_posts_list(List<ForumBean.ForumPostsBean> last_posts_list) {
            this.last_posts_list = last_posts_list;
        }

        public List<ForumBean.ForumPostsBean> getStrategy_posts_list() {
            return strategy_posts_list;
        }

        public void setStrategy_posts_list(List<ForumBean.ForumPostsBean> strategy_posts_list) {
            this.strategy_posts_list = strategy_posts_list;
        }

        public List<ForumBean.ForumPostsBean> getBest_posts_list() {
            return best_posts_list;
        }

        public void setBest_posts_list(List<ForumBean.ForumPostsBean> best_posts_list) {
            this.best_posts_list = best_posts_list;
        }
    }

    public static class ForumPostsHelpSolveData {

        private boolean result;//: true | false
        private String message;

        public ForumPostsHelpSolveData() {
        }

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }
    }

    public static class ForumForumTopicData {

        private ForumBean.ForumTopicBean       topic;
        private List<ForumBean.ForumPostsBean> posts_list;

        public ForumForumTopicData() {
        }

        public ForumBean.ForumTopicBean getTopic() {
            return topic;
        }

        public void setTopic(ForumBean.ForumTopicBean topic) {
            this.topic = topic;
        }

        public List<ForumBean.ForumPostsBean> getPosts_list() {
            return posts_list;
        }

        public void setPosts_list(List<ForumBean.ForumPostsBean> posts_list) {
            this.posts_list = posts_list;
        }
    }

    public static class ForumSearchIndexData {
        private List<ForumBean.ForumSearchIndexBean> recommend;
        private List<ForumBean.ForumSearchIndexBean> history;

        public ForumSearchIndexData() {
        }

        public List<ForumBean.ForumSearchIndexBean> getRecommend() {
            return recommend;
        }

        public void setRecommend(List<ForumBean.ForumSearchIndexBean> recommend) {
            this.recommend = recommend;
        }

        public List<ForumBean.ForumSearchIndexBean> getHistory() {
            return history;
        }

        public void setHistory(List<ForumBean.ForumSearchIndexBean> history) {
            this.history = history;
        }
    }

    public static class ForumSearchQueryData {
        private List<ForumBean.ForumSearchQueryBean> res;

        public ForumSearchQueryData() {
        }

        public List<ForumBean.ForumSearchQueryBean> getRes() {
            return res;
        }

        public void setRes(List<ForumBean.ForumSearchQueryBean> res) {
            this.res = res;
        }
    }


    public static class ForumResult {
        private boolean result;
        private String msg;

        private boolean first;

        public boolean isFirst() {
            return first;
        }

        public void setFirst(boolean first) {
            this.first = first;
        }

        public boolean isResult() {
            return result;
        }

        public void setResult(boolean result) {
            this.result = result;
        }

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }
    }


    public static class ForumGroupIndex {
        private int                            fid;//": "拳皇吧",
        private String forum_icon;//": "拳皇吧",
        private String forum_name;//": "拳皇吧",
        private String forum_description;//": "KOF爱好者聚会乐土",
        private String forum_number;//": "32132",
        private List<String> last_joied;//":
        @JsonProperty("is_joined")
        private int                            is_joined;//": 1,
        private List<ForumBean.ForumPostsBean> top_posts;//":
        private List<ForumGroupIndexTab> type;//

        public int getFid() {
            return fid;
        }

        public void setFid(int fid) {
            this.fid = fid;
        }

        public String getForum_icon() {
            return forum_icon;
        }

        public void setForum_icon(String forum_icon) {
            this.forum_icon = forum_icon;
        }

        public String getForum_name() {
            return forum_name;
        }

        public void setForum_name(String forum_name) {
            this.forum_name = forum_name;
        }

        public String getForum_description() {
            return forum_description;
        }

        public void setForum_description(String forum_description) {
            this.forum_description = forum_description;
        }

        public String getForum_number() {
            return forum_number;
        }

        public void setForum_number(String forum_number) {
            this.forum_number = forum_number;
        }

        public List<String> getLast_joied() {
            return last_joied;
        }

        public void setLast_joied(List<String> last_joied) {
            this.last_joied = last_joied;
        }

        public int getIs_joined() {
            return is_joined;
        }

        public void setIs_joined(int is_joined) {
            this.is_joined = is_joined;
        }

        public List<ForumBean.ForumPostsBean> getTop_posts() {
            return top_posts;
        }

        public void setTop_posts(List<ForumBean.ForumPostsBean> top_posts) {
            this.top_posts = top_posts;
        }

        public List<ForumGroupIndexTab> getType() {
            return type;
        }

        public void setType(List<ForumGroupIndexTab> type) {
            this.type = type;
        }
    }

    public static class ForumGroupIndexTab {
        private int    type_id;
        private String type_name;

        @Override
        public boolean equals(Object o) {
            if (this == o) return true;
            if (o == null || getClass() != o.getClass()) return false;

            ForumGroupIndexTab that = (ForumGroupIndexTab) o;

            if (type_id != that.type_id) return false;
            return type_name != null ? type_name.equals(that.type_name) : that.type_name == null;

        }

        @Override
        public int hashCode() {
            int result = type_id;
            result = 31 * result + (type_name != null ? type_name.hashCode() : 0);
            return result;
        }

        public int getType_id() {
            return type_id;
        }

        public void setType_id(int type_id) {
            this.type_id = type_id;
        }

        public String getType_name() {
            return type_name;
        }

        public void setType_name(String type_name) {
            this.type_name = type_name;
        }
    }

    public static class GroupFans {
        List<GroupMemberBean> list;
        List<GroupMemberBean> managers;
        GroupMemberBean       me;

        public List<GroupMemberBean> getList() {
            return list;
        }

        public void setList(List<GroupMemberBean> list) {
            this.list = list;
        }

        public List<GroupMemberBean> getManagers() {
            return managers;
        }

        public void setManagers(List<GroupMemberBean> managers) {
            this.managers = managers;
        }

        public GroupMemberBean getMe() {
            return me;
        }

        public void setMe(GroupMemberBean me) {
            this.me = me;
        }
    }

    public static class GroupMemberBean {
        private String uid;//":20134,
        private String nickname;//":"test88",
        private String avatar_src;//":"system_5",
        private String join_time;//":"43天前"
        private int     grade;//":"0"
        @JsonProperty("is_joined")
        private boolean is_joined;//":0

        public String getUid() {
            return uid;
        }

        public void setUid(String uid) {
            this.uid = uid;
        }

        public String getNickname() {
            return nickname;
        }

        public void setNickname(String nickname) {
            this.nickname = nickname;
        }

        public String getAvatar_src() {
            return avatar_src;
        }

        public void setAvatar_src(String avatar_src) {
            this.avatar_src = avatar_src;
        }

        public String getJoin_time() {
            return join_time;
        }

        public void setJoin_time(String join_time) {
            this.join_time = join_time;
        }

        public int getGrade() {
            return grade;
        }

        public void setGrade(int grade) {
            this.grade = grade;
        }

        public boolean is_joined() {
            return is_joined;
        }

        public void setIs_joined(boolean is_joined) {
            this.is_joined = is_joined;
        }
    }

}
